Apparatus and method for providing contents

ABSTRACT

When a server receives an information designating image from a communication terminal connected to a server through a network, it sends a URL identifying the storage location of the image to the communication terminal. When the communication terminal receives the URL, it loads the URL into an email and transmits the email to another communication terminal. When the communication terminal that received this email finds out that the URL integrated in the email identifies the storage location of the image, it downloads the image from the server and displays it along with the email by using the URL.

TECHNICAL FIELD

The present invention relates to an apparatus and method for providingcontents such as images and music.

BACKGROUND ART

Email is generally used as a means of communicating between individualsvia a public network. Recently, exchanging an email attached with imagedata or music data is also gaining popularity.

When sending an email from a mobile phone, certain charges are imposedaccording to the quantity of data transmitted. Therefore, when sendingan email attached with image data or music data, the communication costsare high because the data itself is large in quantity.

Furthermore, when receiving an email attached with image data or musicdata by mobile phone, since the data itself is large in quantity,storing all the image data or music data is difficult.

DISCLOSURE OF INVENTION

The present invention has been made in the light of the above problem,and has its object the provision a communication terminal and acommunication control method intending to save transmission costs ofemail attached with image data, and, to save memory resource.

The present invention provides a contents delivering method which has aprimary communication terminal for loading storage location informationindicating a location of contents in a network on an email in responseto a reception of a Web page including the storage location informationfrom the network, and transmitting the email to a secondarycommunication terminal; and the secondary communication terminal forreceiving the email and storing it in a storage unit, and obtaining thecontents from the network by using the storage location informationincluded in the email in response to an instruction indicating to openthe email.

According to the method, it is possible to provide contents to asecondary communication terminal at lower costs, than the case when aprimary communication terminal receives contents via a network andtransmits them to a secondary communication terminal.

Also, the present invention provides a communication terminal beneficialto the execution of such a contents delivering method.

The present invention provides a communication terminal comprising acommunication unit for performing data communication; a storage unit forstoring email received by the communication unit; and a controller forperforming a process of obtaining contents from a network by usingstorage location information, when an instruction to open an emailstored in the storage unit is made and the email includes storagelocation information identifying storage location of the content locatedin the network, through the communication unit.

Preferably, the controller obtains the contents when the storagelocation information includes specific identification information.

The communication terminal may comprise plural replaying units forconverting information included in contents into a recognizable signal,wherein the controller, when opening the email, identifies the type ofthe content of the email, on the basis of the identification informationincluded in the storage location identification information and replaysinformation included in the contents by a replaying unit appropriate tothe type of the content.

The communication terminal may comprise a displaying unit as one of thereplaying units, and the controller, when identification informationshowing that the content stores image data is included in the storagelocation information, displays the image data by the display along withthe content of the email.

The communication terminal may comprise an audio replaying unit as oneof the replaying units, and the controller, when identificationinformation showing that the contents is music data or sound data isincluded in the storage location information, displays the content ofthe email on the displaying unit and replays the music data or sounddata as music by said audio replaying unit at the time of opening theemail.

The communication terminal may comprise an operation unit, wherein thecontroller, on the basis of an operation to the operation unit,determines whether a content is to be obtained when the open instructionis given or when an instruction to obtain is given, and obtain a contentin accordance with the determination.

The communication terminal may comprise a non-volatile memory and areplaying unit for replaying the content, wherein the controllerprovides the contents to the replaying unit when it obtains the contentsfrom a network by using the storage location information, and stores thecontent provided to the replaying unit in the non-volatile memory whenan instruction to store the content is given.

Preferably, the controller reads out the contents from the non-volatilememory and provides the contents to the replaying unit when ainstruction to open the email has been given more than two times under acondition in which the content obtained by using storage locationinformation in the email is stored in the non-volatile memory.

The communication terminal can be a mobile phone, and the networkincludes a mobile communication network.

The present invention provides a contents obtaining method comprisingthe steps of: receiving an email by a communication unit; storing theemail received by the communication unit in a storage unit; obtaining acontent from a network, when an instruction to open an email stored inthe storage unit is given and the email includes a storage locationinformation identifying a storage location of the contents existing in anetwork, by the communication unit using the storage locationinformation.

The present invention is applicable to delivering a program product forexecuting such contents obtaining method to a general user via anetwork; and also to delivering to a general user by storing in astorage medium.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a diagram showing a schematic configuration of a mobilecommunication system according to an embodiment of the presentinvention.

FIG. 2 is a diagram showing a hardware-configuration of a mobile phonein the embodiment.

FIG. 3 is a flow chart showing an example of an operation in the presentembodiment in which an image-introducing email is generated andtransmitted.

FIG. 4 is a flow chart showing an example of an operation in the presentembodiment in which an image introducing email is received and opened.

FIG. 5 is a flow chart showing an example of an operation in the presentembodiment in which an already-read image-introducing email is reopened.

BEST MODE FOR CARRYING OUT THE INVENTION

The embodiment of the present invention will now be described withreference to the drawings. The embodiment shows one example of thepresent invention, and the scope of the present invention is not limitedthereto. Furthermore, the present invention can be in any way bemodified within its technical idea.

As shown in FIG. 1, a mobile communications system 1, which is oneembodiment of the present invention, includes mobile phones 10A, 10B, amobile communication network 20, the Internet 30, contents servers 40A,40B, and mail servers 50A, 50B.

Mobile phones 10A, 10B, are communication terminals, which can enjoy atelephone communication service and a packet communication service viamobile communication network 20, and perform wireless communicationswith base stations within the mobile communication network. The mobilephones 10A, 10B, contain a World Wide Web (WWW) browser, and emailsoftware. In the present embodiment, an improvement on the basis of thepresent invention is added to the World Wide Web browser and the emailsoftware. Mobile phones 10A, 10B, which are the same as a general mobilephone, download data such as image data from content servers 40A, 40B inaccordance with the World Wide Web browser, and can transmit the data toother communication terminals by executing an email software. Inaddition to the normal operation, mobile phones 10A, 10B according tothe present embodiment can execute an email software to attach storagelocation information indicating storage location of data, instead ofimage data, to an email and transmit it to other communicationterminals. Hereinafter, such an email will be referred to as imageintroducing email. To put it concretely, the storage locationinformation means a Uniform Resource Locator (URL). Furthermore, whenmobile phones 10A, 10B according to the present embodiment, receive animage-introducing email in accordance with the email software, and auser opens the email, the mobile phones can download image data from asite indicated by the storage location information contained in theemail, and can display the image data along with the content of theemail.

Mobile communication network 20 is comprised of base stations, a mobilepacket communication network, and a mobile phone network. A mobilepacket communication network is a network for providing a packetcommunication service, and is connected to Internet 30 through a gatewayserver. A mobile phone network is a network for providing a generalservice to general mobile phones. Base stations are scattered inside acommunication service area of mobile communication network 20. Besides,each base station is able to perform wireless communicate with mobilephones 10A, 10B, which are inside a radio cell formed by the basestation.

Contents servers 40A, 40B store information for general users in a HyperText Markup Language (HTML) file for example. Furthermore, contentsserver 40A, and 40B stores image data or application programs such asJava applet and Java application designated by the tag stored in theHTML file. When contents servers 40A and 40B receive a request withrespect to the HTML file, image data, and application programs from oneof mobile phones 10A or 10B, provides the requested information to themobile phone through Internet 30 and mobile communication network 20.

In FIG. 1, plural mobile phones 10A, 10B, and contents servers 40A, 40B,and mail servers 50A, 50B are exemplified as mobile phones, contentsservers, and mail servers. In the following explanation, however, ifthere is no need to specify a mobile phone, a contents server, and amail server, the notation will simply be mobile phone 10, contentsserver 40, and mail server 50.

The hardware-configuration of mobile phone 10 will be explained withreference to FIG. 2.

As shown in FIG. 2, mobile phone 10 comprises a Central Processing Unit(CPU) 11, a storage unit 12, a wireless communication unit 13, anoperation unit 14, a communication-processing unit 15, and a displayingunit 16. Furthermore, each part of these units is connected to eachother through a BUS 17.

CPU 11 controls each unit connected through BUS 17 by executing variousprograms stored in memory 12.

Storage unit 12 comprises a Read Only Memory (ROM) 121, a Random AccessMemory (RAM) 122, and a non-volatile memory 123.

In ROM 121, various programs to be executed by CPU 11 and control dataare stored. The programs include, for example, an operating system formobile phone 10 and a WWW browser mentioned above.

RAM 122 is used as a work area of CPU 11. For example, in RAM 122, emaildata and image data received by an email software are storedtemporarily.

Non-volatile memory 123 has an application storage area (hereafter,referred to as AP storage area 124), a mail document storage area 125,an image data storage area 126, and a mail list storage area 127. In APstorage area 124, for example, the email software as described above isstored. Image data storage area 126 is an area for storing image dataattached to a received email. Mail list storage area 127 is an area forstoring information relating to a received image-introducing email(storage location information). The information relating toimage-introducing email is such as a URL of image data, or a file nameof the image data included in the image introducing-email. Non-volatilememory is such as an Erasable and Programmable Read Only Memory (EPROM),Flash Electrically Erasable and Programmable Read Only Memory (FLASHEEPROM).

Wireless communication unit 13 comprises an antenna 131, and performswireless communication with base stations. Wireless communication unit13, under the control of CPU 11, transmits wireless signal includingvarious data such as download request data or email data to basestations via antenna 131. Wireless communication unit13 receiveswireless signals transmitted from base stations via antenna 131.Furthermore, wireless communication device 13 obtains various data suchas image data, or email data by demodulating the received signal.

Operation unit 14 comprises plural keys for inputting data, such aswords, numbers, and commands. Operation unit 14 outputs a manipulatesignal to CPU 11 in response to a key operation.

Communication processing unit 15, under the control of CPU 11, performsa communication process, such as a connecting/disconnecting process of acall.

Displaying unit 16 is provided with a liquid crystal panel as a screendisplay, and a driving circuit for driving the liquid crystal panel.

Next, operations of the mobile communication system according to thepresent embodiment will be described with reference to a few examples.

(1) <Operation 1>

In the flow chart of FIG. 3, an example of an operation executable bymobile phone 10A and 10B in FIG. 1 is shown. Thereinafter, for the sakeof an explanation, an example will be given, in which the operationshown in FIG. 3 is performed by mobile phone 10A.

At the initial stage, a menu-screen is displayed on a display screen ofmobile phone 10A. When a user (hereinafter, referred to as user A) ofmobile phone 10A selects “browsing a Web page” mode from the menu-screenby operating operation unit 14, CPU 11 reads out a WWW browser from ROM121 and executes the browser. In the execution process of the WWWbrowser, CPU 11, in response to the indication from the user, downloadsan HTML file of the Web page from contents server 40A to RAM 122 anddisplays the Web page on displaying unit 16 for example. The HTML filestores a title list of various image data that can be obtained throughInternet 30, and CPU 11 displays the title list by displaying unit 16.Furthermore, in each title of image data in the list, an URL indicatingthe storage location of the image data is embedded.

When a title list showing the titles of obtainable image data isdisplayed on displaying unit 16 of mobile phone 10A, a user can selectthe title of the desired image data by operating operation unit 14. Inaddition, a user, after selecting the title of the desired image data,can select a sub menu screen by operating operation unit 14. When thesubmenu screen is selected, CPU 11 obtains the submenu screen from HTMLfile in RAM 122 and displays the submenu on displaying unit 16 (stepS1).

The user can select “image-introducing mail” mode among submenudisplayed on the submenu screen by operating operation unit 14 (stepS2). When “image-introducing mail” mode is selected, CPU 11 of mobilephone 50 obtains a Uniform Resource Locator (URL) embedded in the titleof selected image data from HTML file in RAM 122 (step S3). CPU 11,after storing the obtained URL in a predetermined area in RAM 122,starts to execute the email software stored in AP storage area 124. CPU11, in the execution process of the email software, reads out the URLfrom RAM 122 and loads the URL into a new generating email (step S4).The loading of the URL is performed by CPU 11 without any specificoperation performed by the user. Such improvements are made available bythe email software.

When the email containing the URL is generated and a transmission buttonis selected and operated by the user, CPU 11 transmits the emailcontaining URL to mail server 50 through wireless communication unit 13(step S5).

This email is sent to a destination designated by mobile phone 10Athrough mail server 50 to mobile phone 10B as shown in FIG. 1 forexample.

(2) <Operation 2>

Flow chart in FIG. 4 shows another operation, which mobile phone 10A and10B in FIG. 1 can execute. Hereafter, for the sake of explanation, anexample will be given, wherein mobile phone 10B, which is thedestination of the email transmitted by mobile phone 10A in operationsample 1, performs the operation shown in FIG. 4.

When a menu screen is displayed on displaying unit 16 of mobile phone10B, a user of mobile phone 10B (hereafter, user B) can designate an“email receiving” mode on a menu screen. When the “email receiving” modeis designated, CPU 11 reads out an email software from AP storage area124 and executes the email software. Then, CPU 11, in accordance withthe email software, receives unread emails addressed to user B from amail server, for example, mail server 50A, that is in charge ofreceiving emails addressed to user B (step S11).

CPU 11 determines whether a URL of image data is included in thereceived email (step S12). This determination can be made as in thefollowing explanation. First, a URL of image data contains a specificidentifier showing that the URL is a URL of an image data in a specifictype, for example, “gif”. Therefore, in step 12, whether it is a URL ofimage data or not, can be determined according to whether the URL in theemail contains such an identifier or not.

When the result of the determination in S12 is “NO”, CPU 11 displays thename of the sender, or the title of the received email on the receivedmail list of display screen (step S13).

On the other hand, when the result of the determination in step S12 is a“Yes”, CPU11 displays an icon (identifier) indicating that the receivedemail is an image-introducing email, and includes the name of thesender, or the title of the received email on the received mail list ofdisplay screen (step S14).

CPU 11 stores the URL included in the received image-introducing email,and the file name of the image data stored in the URL, in mail liststorage area 127 (step S15).

When an image-introducing email is designated among emails displayed onthe received mail list, along with an instruction to open the designatedemail, CPU 11 reads out the URL or the file name, included in theimage-introducing email, from mail list storage area 127, and storesthem in a predetermined storage area inside RAM 122, and starts toexecute a WWW browser. When the WWW browser is executed, CPU 11 readsout the URL and the file name from RAM 122 in the execution process ofWWW browser. By using the URL and file name, CPU 11 downloads the imagedata, for example, from contents server 40A to RAM 122 (step S16), andreturns to the execution of the email software.

CPU 11, in the execution process of the email software, attaches theimage of the downloaded image data stored in RAM 122 to the email thatwas instructed to be opened and displays the image of the image datawith the content of the opened email on a display screen (step S 17).

Next, when user B intends to close the image data-introducing email, CPU11 displays a message requiring the user for an instruction whether tostore the image data (step S18).

When the determination of the user in step S18 is “Yes”, CPU 11 storesthe image data stored temporarily in RAM 122 in image data storage area126, and displays a received mail list (step S19).

On the other hand, in step 18, when the instruction input by the user isan instruct to discard an image data (step S18; No), CPU 11 closes theimage-introducing email without storing the image data, and displays areceived mail list (step S20).

As explained above, even if a received email is an image-introducingemail, because an image data can be stored, or discarded on the basis ofa user's instruction, it is possible to save memory resource.

(3) <Operation 3>

Referring to FIG. 5, an operation will be described, in which animage-introducing email, once closed with or without storing the data,is reopened by a user under the condition in which the image-introducingemail has been received and opened.

First, when a “browsing an email” mode is designated by a user from themain menu displayed on the display screen of mobile phone 10A, CPU 11reads out the email software from AP storage area 124 and executes thesoftware. Then, CPU 11 displays the name of the sender, or the title ofthe received email stored in mail document storage area 1231, on areceived mail list of the display screen (step S21).

Next, when an instruction to reopen an image-introducing email, whichhas ever been opened, from the emails displayed on a received mail listis made by a user, CPU 11 determines whether the image data attached tothe email instructed to be opened is stored in data storage area 126(step S22).

When the result of determination of step S22 is “Yes”, CPU 11 attachesthe image of the image data stored in image data storage area 126 to theemail, which is instructed to be opened, and displays the opened emailwith the image of the image data on the display screen (step S23).

When the result of the determination in step S22 is “No”, CPU 11displays a message saying, “this mail has an image attached, do youdownload the image again?” on the display screen, and commands the userto instruct whether to perform the downloading (step S24).

When the result of the determination in step S24 is “No”, CPU 11 displayon the display screen (step S25) the contents of the email, which theuser instructs to be opened. At this time, CPU 11 displays a URL of theimage data included in the email on the display screen. When aninstruction to download is made through an input operation, it ispossible to download the image data corresponding to the URL.

When the result of the determination in step S24 is “Yes”, CPU 11extracts a URL and a file name of the image data from mail list storagearea 127 on the basis of the identification ID of the image-introducingemail, which is instructed to be opened. CPU 11 is then downloads theimage data from contents server 40 on the basis of the extracted URL andthe file name (step S26).

CPU 11 attaches the image of the downloaded image data to the openedemail and displays the opened email with the image of the image data onthe display screen (step S27).

Effects of the present embodiment explained above will be outlined as inthe following.

First, when a user (hereafter, user A) wants to provide image data of acertain site to another user (hereafter, user B), generally speaking,user A is required to obtain the image data from the site and thentransmit the image data to user B. Accordingly, a communication cost fordownloading from the site, image data with a large quantity ofinformation, is incurred by user A, and a communication cost fortransmitting the obtained image data to user B from user A is alsogenerated.

However, according to the present embodiment, since the image data witha large quantity of information is transmitted directly from the site touser B, it is possible to reduce the overall communication cost.

Furthermore, in the conventional art, user A must pay a communicationcharge to collect the image data from the site, although it is user B,who is the one who finally receives the image data.

In the present embodiment, however, since user B who actually obtainsthe image data must bear the communication cost of obtaining the imagedata.

Furthermore, according to the present embodiment, since it is possibleto discard image data and store a received email according to a user'sinstruction, it is possible to save the memory resource.

Also, according to the present embodiment, when an image-introducingemail is reopened on a different occasion, and the image data isdownloaded by using a URL contained within the image-introducing emailis stored in image data storage area 126, the image data is read out anddisplayed along with the content of the email. Therefore, at the time ofsubsequent opening of an image-introducing email, it is possible toavoid downloading the same image data.

The present embodiment can be modified as follows:

<First Modification>

In the above embodiment, a mobile phone is used as a communicationterminal, but communication terminals are not limited to mobile phones.For example, simple mobile phones having the function to performwireless communication with base stations of mobile communicationnetworks, and mobile type information terminal connected to a mobilephone, or a simple type of mobile phone can be used as a communicationterminal. A personal computer or a mobile type information terminal,which can access a contents server, or a mail server via a network suchas the Internet or a Local Area Network (LAN) on behalf of mobilecommunication networks, may also be used as communication terminals.

<Second Modification>

In the present modification, a user can designate either the automaticor the manual mode on a mobile phone by performing operation unit 14beforehand. When the automatic mode is set, as in the embodimentdescribed above, CPU 11 of a mobile phone downloads the image data fromcontents server 40 automatically when opening an image-introducingemail. When the manual mode is designated, CPU 11 of mobile phonedisplays a message saying, “this email has an image attached, do youwant to download the image again?” on the display screen of displayingunit 16 at the time of opening the image-introducing e-mail, andcommands a user to instruct whether or not to perform downloading. Whenthe user gives the instruction to perform downloading by operation unit14, CPU 11 downloads the image data from the contents server.

<Third Modification>

In the above-mentioned embodiment, the downloading function is triggeredat the time of opening the image-introducing email. But, the trigger todownload the email is not limited to the embodiment described above. Forexample, it is also possible to modify the embodiment so that the mobilephone downloads the image data from a contents server at the time ofreceiving an email, and stores the image data in image data storage area126.

<Fourth Modification>

Contents obtained from a network do not only include image, but alsocontents that include music data, voice data, and document file data.The present modification enables a mobile phone to replay variouscontents. In the present modification, a mobile phone comprises variousreplaying units that can convert music or image data included in emailcontents into recognizable signals, by an audio-replaying unit, and animage-replaying unit. Besides, CPU as a controller, when opens anddisplays an email including a URL on a displaying unit, identifies thetype of the contents on the basis of an identification included in theURL, and replays the information included in the contents by a replayingunit appropriate to the type of the contents. For example, when musicdata is included in the content, the data is replayed as sound from aaudio replaying unit, whereas when image data is included in thecontent, the data is displayed as an image on a displaying unit.

<Fifth Modification>

The present invention is applicable to the production and sale of a newgeneration of mobile phones; to operating the mobile phone so that itcan deliver, via a network, a program executed by a CPU for receiving anemail or receiving email contents, described in FIG. 4 and FIG. 5, togeneral users; and also to storing such a program in a storage mediumsuch as a CD and a FD and delivering the program to general users.

1. A wireless mobile communication terminal comprising a centralprocessing unit, a wireless communication unit, a storage unit, anoperation unit configured to receive commands from a user of thecommunication terminal, a display unit, and a memory having computerreadable code embodied therein for execution by the central processingunit comprising: code to enable storage in the storage unit of modesetting data indicative of one of an automatic mode and a manual mode inresponse to receipt of a selection instruction from the user with theoperation unit, code to control the wireless communication unit toreceive an email message from a mail server, code to analyze the emailmessage to determine whether the email message includes a uniformresource locator indicative of a location where a data file is stored ina network, code to control the display unit to display a screen toprompt the user to download the data file in response to determinationthat the email message includes the uniform resource locator and thatmode setting data indicative of the manual mode is stored in the storageunit prior to receipt of the email message, and code to control thewireless communication unit to download the data file from the locationindicated by the uniform resource locator in response to determinationthat the email message includes the uniform resource locator, and thatthe mode setting data stored in the storage unit prior to receipt of theemail message is indicative of the automatic mode, or that the operationunit is in receipt of an instruction from the user to download the datafile.
 2. The wireless mobile communication terminal according to claim1, the computer readable code embodied in the memory further comprising:code to control the display unit to display a content of the emailmessage, and code to control the display unit to display, in response tothe downloaded data file containing graphic data or text data, both thegraphic data or text data and the content of the email message in asingle screen.
 3. The wireless mobile communication terminal accordingto claim 1, further comprising an audio replaying unit for replayingaudio data, the computer readable code embodied in the memory furthercomprising: code to control the display unit to display a content of theemail message, and code to control the audio replaying unit to replayaudio data included in the downloaded data file in response to presenceof the audio data in the downloaded data file.
 4. The wireless mobilecommunication terminal according to claim 1, further comprising amultimedia replaying unit configured to replay multimedia data, thecomputer readable code embodied in the memory further comprising: codeto control the display unit to display a content of the email message,and code to control the multimedia replaying unit to replay multimediadata in response to presence in the downloaded data file of themultimedia data.
 5. A wireless mobile communication terminal comprisinga central processing unit, a wireless communication unit, a storageunit, an operation unit configured to receive commands from a user ofthe communication terminal, a display unit, and a memory having computerreadable code embodied therein for execution by the central processingunit, the computer readable code comprising: code to control thewireless communication unit to receive, from a content server over anetwork, display instruction data that includes instructions to displaya list of titles of various image data, wherein each of the titles inthe list has embedded therein one or more uniform resource locators,wherein each of the one or more uniform resource locators indicates alocation in the network where an image data file corresponding to one ofthe respective titles is stored, and wherein the image data file isconfigured for display as an image within an opened email, code tocontrol the display unit to display a screen to prompt a user of thecommunication terminal to select one of the titles from the list, codeto generate an email message containing at least one of the one or moreuniform resource locators embedded in a selected one of the titles inresponse to receipt, with the operation unit, of a user selection of theselected one of the titles, and code to control the wirelesscommunication unit to transmit the email message to a mail server. 6.The wireless mobile communication terminal according to claim 5, thecomputer readable code embodied in the memory further comprising: codeto control the display unit to display the list based on theinstructions to display the list of various titles of image datacontained in the display instruction data.
 7. The wireless mobilecommunication terminal according to claim 5, the computer readable codeembodied in the memory further comprising: code to control the wirelesscommunication unit to download one or more image data files from one ormore locations indicated by the one or more uniform resource locatorsembedded in the titles.
 8. The wireless mobile communication terminalaccording to claim 7, the computer readable code embodied in the memoryfurther comprising: code to control the display unit to display, inresponse to the downloaded one or more image data files includinggraphic data or text data.
 9. The wireless mobile communication terminalaccording to claim 7, further comprising an audio replaying unit forreplaying audio data, the computer readable code embodied in the memoryfurther comprising: code to control the audio replaying unit to replayaudio data included in the downloaded one or more image data files inresponse to the presence of the audio data in the downloaded one or moreimage data files.
 10. The wireless mobile communication terminalaccording to claim 7, further comprising a multimedia replaying unitconfigured to replay multimedia data, the computer readable codeembodied in the memory further comprising: code to control themultimedia replaying unit to replay, multimedia data in response topresence in the downloaded one or more image data files of themultimedia data.
 11. A communication terminal comprising: a processor; amemory in communication with the processor, the memory including anemail application and a mode indicator; a wireless communication unitcoupled with the processor, the wireless communication unit configuredto transmit and receive email messages over a wireless network; theprocessor configured to automatically request download over the wirelessnetwork of a content having a storage location indicated in a receivedemail when the mode indicator is set by a user to automatic, and theprocessor further configured to request download of the content over thewireless network from the storage location indicated in the email onlyin response to receipt of a user command to access the email when themode indicator is preset by a user to manual; the processor furtherconfigured to temporarily store the downloaded content and display thetemporarily stored downloaded content with the substance of the receivedemail upon the received email being opened by a user, and generate aprompt to query a user to permanently store the downloaded content inthe memory in response to receipt of a user command to close thereceived email; and the processor further configured, in response toreceipt of a user command to access the received email again after thereceived email has been closed, to prompt the user to download thecontent again only when the content is not permanently stored in thememory.
 12. The communication terminal of claim 11, further comprising adisplay unit controllable by the processor to display a title list ofattachment contents accessible over the wireless network, the processor,in response to selection by a user of an attachment content from thetitle list of attachment contents, configured to generate an outgoingemail that includes a storage location within the wireless network ofthe selected attachment content absent download of the selectedattachment content to the communication terminal.
 13. The communicationterminal of claim 11, wherein the storage location indicated in areceived email comprises a uniform resource locator and a specificidentifier, the specific identifier indicative of a type of the contentor a file extension of at least some of the content.
 14. Thecommunication terminal of claim 11, wherein the processor is configuredto automatically request download over the wireless network of thecontent having the storage location indicated in a received email uponreceipt of the email when the mode indicator is preset to automatic.